#ifndef _CLIENT_INTERFACE_H
#define _CLIENT_INTERFACE_H

#define N 32
typedef struct employee{
    int type;		//操作号
    char id[N];  	//员工用户名
    char password[N];   //员工用户密码
    char name[N];		//姓名
    int age ;  		//年龄
    char gender[N];	//性别
    char phone[N];	//手机号
    int wage;		//工资
    char cw[N];		//传递信息
    int ii;			//传递int信息
    char jj[N];		//传递char信息
    int a;			//选项 0是char  1是int

}MEG;

typedef struct record{
    char id[N];				//员工用户名
    char login_info[N];		//员工登录的历史记录
    char cw[N];
}INFO;

void client_interface1(void);  //登录界面
void client_interface2(void);  //
void client_interface3(void);  //

extern int sockfd;

MEG sd_meg;
MEG recv_meg;
int flag;
char user[N];
char passwd[N];
INFO info_meg;

//函数的声明
int do_register(MEG *send_meg);
int do_login(MEG *send_meg);
int do_super_login(MEG *send_meg);
int search_information(MEG *send_meg);
int change_password(MEG *send_meg);
int update_information(MEG *send_meg);
int add_user(MEG *send_meg);
int delete_user(MEG *send_meg);
int update_user_information(MEG *send_meg);
void struct_clear(MEG * m);


#endif
